7201 S Dixie Hwy, West Palm Beach, FL 33405-4807, West Palm Beach
"I love this place when I use to live in west palm beach. I love their seaweed salad. It was so light"
"I love this place when I use to live in west palm beach. I love their seaweed salad. It was so light"